<!DOCTYPE html>
<html lang="zh-CN">
    <head>
        <meta charset="UTF-8" />
        <title>12_数组方法-对原数组有影响的方法-splice</title>
    </head>
    <body>
        <script>
            var arr = [1,2,3,4,5,6];

            // (1)一个参数 保留了几个元素
            // arr.splice(4);
            // console.log(arr);

            // (2)二个参数 第一个参数是下标 
            //         第二个参数是要删除的个数
            // arr.splice(2,1);
            // arr.splice(0,1);
            // arr.splice(arr.length-1,1);
            // console.log(arr);

            // (3)三个参数
            // 第一个参数是下标 
            // 第二个参数是要删除的个数
            // 第三个参数是添加的元素

            // a.修改
            // arr.splice(2,3,6666);

            // b.添加
            // arr.splice(2,0,666);
            // console.log(arr);

            // (4)四个参数
            // 没有第四个参数
            arr.splice(2,3,666,999);
            console.log(arr);
        </script>
    </body>
</html>